be marooned on - Espagnol Anglais Dictionnaire